/* eslint-disable */
/* 雪 */
import { checkColor, hasOwnProperty } from './unit'

export const snow = (type, color) => {
  const snowColor = color && checkColor(color) ? [color[0] / 255, color[1] / 255, color[2] / 255, 1] : [0.039215687662, 0.352941185236, 0.831372559071, 1]
  const snowFill = color && checkColor(color)
    ? {
        ty: 'fl',
        c: {
          a: 0,
          k: snowColor,
          ix: 4
        },
        o: {
          a: 0,
          k: 100,
          ix: 5
        },
        r: 1,
        bm: 0,
        hd: false
      }
    : {
        ty: 'gf',
        o: {
          a: 0,
          k: 100,
          ix: 10
        },
        r: 1,
        bm: 0,
        g: {
          p: 5,
          k: {
            a: 0,
            k: [
              0,
              0.525,
              0.765,
              0.859,
              0.225,
              0.525,
              0.765,
              0.859,
              0.45,
              0.525,
              0.765,
              0.859,
              0.725,
              0.447,
              0.725,
              0.835,
              1,
              0.369,
              0.686,
              0.812
            ],
            ix: 9
          }
        },
        s: {
          a: 0,
          k: [
            45.483,
            83.129
          ],
          ix: 5
        },
        e: {
          a: 0,
          k: [
            66.931,
            120.278
          ],
          ix: 6
        },
        t: 1,
        hd: false
      }
  const snow_ks_r_k_1_s_0 = [360, -360, 360]
  const snow_ks_a_k_0 = [55, 0, -55]
  const snow_shapes_0_ks_k_v = [
    [
      [
        52.961,
        106.322
      ],
      [
        50.735,
        98.125
      ],
      [
        56.011,
        95.126
      ],
      [
        59.039,
        95.928
      ],
      [
        61.265,
        104.125
      ]
    ],
    [
      [
        -3.039,
        106.322
      ],
      [
        -5.265,
        98.125
      ],
      [
        0.011,
        95.126
      ],
      [
        3.039,
        95.928
      ],
      [
        5.265,
        104.125
      ]
    ],
    [
      [
        -59.039,
        106.322
      ],
      [
        -61.265,
        98.125
      ],
      [
        -55.989,
        95.126
      ],
      [
        -52.961,
        95.928
      ],
      [
        -50.735,
        104.125
      ]
    ]
  ]
  const snow_shapes_1_ks_k_v = [
    [
      [
        75.573,
        107.661
      ],
      [
        69.792,
        104.367
      ],
      [
        69.779,
        97.891
      ],
      [
        75.573,
        94.589
      ],
      [
        77.056,
        89.125
      ],
      [
        71.521,
        87.661
      ],
      [
        65.733,
        90.96
      ],
      [
        63.092,
        89.001
      ],
      [
        60.052,
        87.722
      ],
      [
        60.052,
        81.125
      ],
      [
        56,
        77.125
      ],
      [
        51.948,
        81.125
      ],
      [
        51.948,
        87.729
      ],
      [
        46.26,
        90.956
      ],
      [
        40.479,
        87.661
      ],
      [
        34.944,
        89.125
      ],
      [
        36.427,
        94.589
      ],
      [
        42.208,
        97.883
      ],
      [
        42.221,
        104.359
      ],
      [
        36.427,
        107.661
      ],
      [
        34.944,
        113.125
      ],
      [
        38.457,
        115.126
      ],
      [
        40.479,
        114.589
      ],
      [
        46.267,
        111.29
      ],
      [
        48.908,
        113.249
      ],
      [
        51.948,
        114.52
      ],
      [
        51.948,
        121.125
      ],
      [
        56,
        125.125
      ],
      [
        60.052,
        121.125
      ],
      [
        60.052,
        114.511
      ],
      [
        65.732,
        111.289
      ],
      [
        71.521,
        114.589
      ],
      [
        73.543,
        115.126
      ],
      [
        77.056,
        113.125
      ]
    ],
    [
      [
        19.573,
        107.661
      ],
      [
        13.792,
        104.367
      ],
      [
        13.779,
        97.891
      ],
      [
        19.573,
        94.589
      ],
      [
        21.056,
        89.125
      ],
      [
        15.521,
        87.661
      ],
      [
        9.733,
        90.96
      ],
      [
        7.092,
        89.001
      ],
      [
        4.052,
        87.722
      ],
      [
        4.052,
        81.125
      ],
      [
        0,
        77.125
      ],
      [
        -4.052,
        81.125
      ],
      [
        -4.052,
        87.729
      ],
      [
        -9.74,
        90.956
      ],
      [
        -15.521,
        87.661
      ],
      [
        -21.056,
        89.125
      ],
      [
        -19.573,
        94.589
      ],
      [
        -13.792,
        97.883
      ],
      [
        -13.779,
        104.359
      ],
      [
        -19.573,
        107.661
      ],
      [
        -21.056,
        113.125
      ],
      [
        -17.543,
        115.126
      ],
      [
        -15.521,
        114.589
      ],
      [
        -9.733,
        111.29
      ],
      [
        -7.092,
        113.249
      ],
      [
        -4.052,
        114.52
      ],
      [
        -4.052,
        121.125
      ],
      [
        0,
        125.125
      ],
      [
        4.052,
        121.125
      ],
      [
        4.052,
        114.511
      ],
      [
        9.732,
        111.289
      ],
      [
        15.521,
        114.589
      ],
      [
        17.543,
        115.126
      ],
      [
        21.056,
        113.125
      ]
    ],
    [
      [
        -36.427,
        107.661
      ],
      [
        -42.208,
        104.367
      ],
      [
        -42.221,
        97.891
      ],
      [
        -36.427,
        94.589
      ],
      [
        -34.944,
        89.125
      ],
      [
        -40.479,
        87.661
      ],
      [
        -46.267,
        90.96
      ],
      [
        -48.908,
        89.001
      ],
      [
        -51.948,
        87.722
      ],
      [
        -51.948,
        81.125
      ],
      [
        -56,
        77.125
      ],
      [
        -60.052,
        81.125
      ],
      [
        -60.052,
        87.729
      ],
      [
        -65.74,
        90.956
      ],
      [
        -71.521,
        87.661
      ],
      [
        -77.056,
        89.125
      ],
      [
        -75.573,
        94.589
      ],
      [
        -69.792,
        97.883
      ],
      [
        -69.779,
        104.359
      ],
      [
        -75.573,
        107.661
      ],
      [
        -77.056,
        113.125
      ],
      [
        -73.543,
        115.126
      ],
      [
        -71.521,
        114.589
      ],
      [
        -65.733,
        111.29
      ],
      [
        -63.092,
        113.249
      ],
      [
        -60.052,
        114.52
      ],
      [
        -60.052,
        121.125
      ],
      [
        -56,
        125.125
      ],
      [
        -51.948,
        121.125
      ],
      [
        -51.948,
        114.511
      ],
      [
        -46.268,
        111.289
      ],
      [
        -40.479,
        114.589
      ],
      [
        -38.457,
        115.126
      ],
      [
        -34.944,
        113.125
      ]
    ]
  ]
  const snowKs = {
    small: [
      {
        o: {
          a: 1,
          k: [
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 0,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 50,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 70,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 270,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 290,
              s: [
                0
              ]
            },
            {
              t: 359,
              s: [
                0
              ]
            }
          ],
          ix: 11
        },
        p: {
          a: 1,
          k: [
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 0,
              s: [
                301,
                347.8,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 50,
              s: [
                301,
                294,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 290,
              s: [
                301,
                422,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              t: 359,
              s: [
                301,
                347.8,
                0
              ]
            }
          ],
          ix: 2,
          l: 2
        }
      },
      {
        o: {
          a: 1,
          k: [
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: -80,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: -70,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 0,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 100,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 120,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 280,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 340,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 359,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 390,
              s: [
                100
              ]
            },
            {
              t: 400,
              s: [
                0
              ]
            }
          ],
          ix: 11
        },
        p: {
          a: 1,
          k: [
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: -80,
              s: [
                256,
                194,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 0,
              s: [
                256,
                401.6,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 100,
              s: [
                256,
                294,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 340,
              s: [
                256,
                422,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 359,
              s: [
                256,
                401.6,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              t: 400,
              s: [
                256,
                322,
                0
              ]
            }
          ],
          ix: 2,
          l: 2
        }
      },
      {
        o: {
          a: 1,
          k: [
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 0,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 20,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 220,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 240,
              s: [
                0
              ]
            },
            {
              t: 359,
              s: [
                0
              ]
            }
          ],
          ix: 11
        },
        p: {
          a: 1,
          k: [
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 0,
              s: [
                201,
                294,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 240,
              s: [
                201,
                422,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              t: 359,
              s: [
                201,
                294,
                0
              ]
            }
          ],
          ix: 2,
          l: 2
        }
      }
    ],
    medium: [
      {
        o: {
          a: 1,
          k: [
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 50,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 60,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 160,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 170,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 230,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 240,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 340,
              s: [
                100
              ]
            },
            {
              t: 350,
              s: [
                0
              ]
            }
          ],
          ix: 11
        },
        p: {
          a: 1,
          k: [
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 50,
              s: [
                301,
                294,
                0
              ],
              to: [
                0,
                21.333,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 170,
              s: [
                301,
                422,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 230,
              s: [
                301,
                294,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                -21.333,
                0
              ]
            },
            {
              t: 350,
              s: [
                301,
                422,
                0
              ]
            }
          ],
          ix: 2
        }
      },
      {
        o: {
          a: 1,
          k: [
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: -80,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: -70,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 0,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 30,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 40,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 100,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 110,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 210,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 220,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 280,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 290,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 359,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 390,
              s: [
                100
              ]
            },
            {
              t: 400,
              s: [
                0
              ]
            }
          ],
          ix: 11
        },
        p: {
          a: 1,
          k: [
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: -80,
              s: [
                256,
                194,
                0
              ],
              to: [
                0,
                12.316,
                0
              ],
              ti: [
                0,
                -32.255,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 0,
              s: [
                256,
                379.33,
                0
              ],
              to: [
                0,
                23.614,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 40,
              s: [
                256,
                422,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 100,
              s: [
                256,
                294,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 220,
              s: [
                256,
                422,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 280,
              s: [
                256,
                294,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                -37.742,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 359,
              s: [
                256,
                378.264,
                0
              ],
              to: [
                0,
                19.406,
                0
              ],
              ti: [
                0,
                -7.244,
                0
              ]
            },
            {
              t: 400,
              s: [
                256,
                322,
                0
              ]
            }
          ],
          ix: 2
        }
      },
      {
        o: {
          a: 1,
          k: [
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 0,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 10,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 110,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 120,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 180,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 190,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 290,
              s: [
                100
              ]
            },
            {
              t: 300,
              s: [
                0
              ]
            }
          ],
          ix: 11
        },
        p: {
          a: 1,
          k: [
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 0,
              s: [
                201,
                294,
                0
              ],
              to: [
                0,
                21.333,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 120,
              s: [
                201,
                422,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 180,
              s: [
                201,
                294,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                -21.333,
                0
              ]
            },
            {
              t: 300,
              s: [
                201,
                422,
                0
              ]
            }
          ],
          ix: 2
        }
      }
    ],
    heavy: [
      {
        o: {
          a: 1,
          k: [
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 0,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 15,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 20,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 50,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 55,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 105,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 110,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 140,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 145,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 195,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 200,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 230,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 235,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 285,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 290,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 320,
              s: [
                0
              ]
            },
            {
              t: 325,
              s: [
                100
              ]
            }
          ],
          ix: 11
        },
        p: {
          a: 1,
          k: [
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 0,
              s: [
                301,
                377.2,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 20,
              s: [
                301,
                422,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 50,
              s: [
                301,
                294,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 110,
              s: [
                301,
                422,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 140,
              s: [
                301,
                294,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 200,
              s: [
                301,
                422,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 230,
              s: [
                301,
                294,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 290,
              s: [
                301,
                422,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 320,
              s: [
                301,
                294,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              t: 359,
              s: [
                301,
                377.2,
                0
              ]
            }
          ],
          ix: 2,
          l: 2
        }
      },
      {
        o: {
          a: 1,
          k: [
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 10,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 15,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 65,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 70,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 100,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 105,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 155,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 160,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 190,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 195,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 245,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 250,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 280,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 285,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 335,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 340,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 359,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 370,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 395,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 400,
              s: [
                0
              ]
            },
            {
              t: 430,
              s: [
                0
              ]
            }
          ],
          ix: 11
        },
        p: {
          a: 1,
          k: [
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 0,
              s: [
                256,
                336.7,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 10,
              s: [
                256,
                294,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 70,
              s: [
                256,
                422,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 100,
              s: [
                256,
                294,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 160,
              s: [
                256,
                422,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 190,
              s: [
                256,
                294,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 250,
              s: [
                256,
                422,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 280,
              s: [
                256,
                294,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 340,
              s: [
                256,
                422,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 370,
              s: [
                256,
                294,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 400,
              s: [
                256,
                422,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              t: 430,
              s: [
                256,
                294,
                0
              ]
            }
          ],
          ix: 2,
          l: 2
        }
      },
      {
        o: {
          a: 1,
          k: [
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 0,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 5,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 55,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 60,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 90,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 95,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 145,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 150,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 180,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 185,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 235,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 240,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 270,
              s: [
                0
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 275,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 325,
              s: [
                100
              ]
            },
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 330,
              s: [
                0
              ]
            },
            {
              t: 360,
              s: [
                0
              ]
            }
          ],
          ix: 11
        },
        p: {
          a: 1,
          k: [
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 0,
              s: [
                201,
                294,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 60,
              s: [
                201,
                422,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 90,
              s: [
                201,
                294,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 150,
              s: [
                201,
                422,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 180,
              s: [
                201,
                294,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 240,
              s: [
                201,
                422,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 270,
              s: [
                201,
                294,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              i: {
                x: 0.833,
                y: 0.833
              },
              o: {
                x: 0.167,
                y: 0.167
              },
              t: 330,
              s: [
                201,
                422,
                0
              ],
              to: [
                0,
                0,
                0
              ],
              ti: [
                0,
                0,
                0
              ]
            },
            {
              t: 360,
              s: [
                201,
                294,
                0
              ]
            }
          ],
          ix: 2,
          l: 2
        }
      }
    ]
  }
  if (!hasOwnProperty(snowKs, type)) {
    type = 'small'
  }
  return snowKs[type].map((item, index) => {
    return {
      ddd: 0,
      ind: index + 1,
      ty: 4,
      nm: 'snowflake',
      sr: 1,
      ao: 0,
      shapes: [
        {
          ind: 0,
          ty: 'sh',
          ix: 1,
          ks: {
            a: 0,
            k: {
              i: [
                [
                  2.905,
                  1.65
                ],
                [
                  -1.675,
                  2.865
                ],
                [
                  -2.103,
                  0
                ],
                [
                  -0.955,
                  -0.543
                ],
                [
                  1.675,
                  -2.865
                ]
              ],
              o: [
                [
                  -2.902,
                  -1.655
                ],
                [
                  1.125,
                  -1.923
                ],
                [
                  1.03,
                  0
                ],
                [
                  2.902,
                  1.655
                ],
                [
                  -1.677,
                  2.866
                ]
              ],
              v: snow_shapes_0_ks_k_v[index],
              c: true
            },
            ix: 2
          },
          hd: false
        },
        {
          ind: 1,
          ty: 'sh',
          ix: 2,
          ks: {
            a: 0,
            k: {
              i: [
                [
                  1.938,
                  1.104
                ],
                [
                  0,
                  0
                ],
                [
                  0.507,
                  2.103
                ],
                [
                  0,
                  0
                ],
                [
                  1.12,
                  1.913
                ],
                [
                  1.942,
                  -1.107
                ],
                [
                  0,
                  0
                ],
                [
                  0.979,
                  0.558
                ],
                [
                  1.039,
                  0.306
                ],
                [
                  0,
                  0
                ],
                [
                  2.239,
                  0
                ],
                [
                  0,
                  -2.21
                ],
                [
                  0,
                  0
                ],
                [
                  1.632,
                  -1.522
                ],
                [
                  0,
                  0
                ],
                [
                  1.119,
                  -1.914
                ],
                [
                  -1.938,
                  -1.104
                ],
                [
                  0,
                  0
                ],
                [
                  -0.507,
                  -2.103
                ],
                [
                  0,
                  0
                ],
                [
                  -1.12,
                  -1.913
                ],
                [
                  -1.401,
                  0
                ],
                [
                  -0.638,
                  0.365
                ],
                [
                  0,
                  0
                ],
                [
                  -0.979,
                  -0.558
                ],
                [
                  -1.038,
                  -0.306
                ],
                [
                  0,
                  0
                ],
                [
                  -2.239,
                  0
                ],
                [
                  0,
                  2.21
                ],
                [
                  0,
                  0
                ],
                [
                  -1.631,
                  1.52
                ],
                [
                  0,
                  0
                ],
                [
                  -0.687,
                  0
                ],
                [
                  -0.751,
                  1.284
                ]
              ],
              o: [
                [
                  0,
                  0
                ],
                [
                  0.519,
                  -2.156
                ],
                [
                  0,
                  0
                ],
                [
                  1.938,
                  -1.104
                ],
                [
                  -1.119,
                  -1.914
                ],
                [
                  0,
                  0
                ],
                [
                  -0.788,
                  -0.735
                ],
                [
                  -0.979,
                  -0.558
                ],
                [
                  0,
                  0
                ],
                [
                  0,
                  -2.21
                ],
                [
                  -2.239,
                  0
                ],
                [
                  0,
                  0
                ],
                [
                  -2.098,
                  0.618
                ],
                [
                  0,
                  0
                ],
                [
                  -1.939,
                  -1.107
                ],
                [
                  -1.12,
                  1.913
                ],
                [
                  0,
                  0
                ],
                [
                  -0.519,
                  2.156
                ],
                [
                  0,
                  0
                ],
                [
                  -1.938,
                  1.104
                ],
                [
                  0.751,
                  1.284
                ],
                [
                  0.687,
                  0
                ],
                [
                  0,
                  0
                ],
                [
                  0.788,
                  0.735
                ],
                [
                  0.979,
                  0.558
                ],
                [
                  0,
                  0
                ],
                [
                  0,
                  2.21
                ],
                [
                  2.239,
                  0
                ],
                [
                  0,
                  0
                ],
                [
                  2.096,
                  -0.618
                ],
                [
                  0,
                  0
                ],
                [
                  0.638,
                  0.365
                ],
                [
                  1.401,
                  0
                ],
                [
                  1.12,
                  -1.913
                ]
              ],
              v: snow_shapes_1_ks_k_v[index],
              c: true
            },
            ix: 2
          },
          hd: false
        },
        {
          ty: 'st',
          c: {
            a: 0,
            k: snowColor,
            ix: 3
          },
          o: {
            a: 0,
            k: 100,
            ix: 4
          },
          w: {
            a: 0,
            k: 1,
            ix: 5
          },
          lc: 1,
          lj: 1,
          ml: 10,
          bm: 0,
          hd: false
        },
        snowFill
      ],
      ip: 0,
      op: 360,
      st: 0,
      bm: 0,
      ks: {
        r: {
          a: 1,
          k: [
            {
              i: {
                x: [
                  0.833
                ],
                y: [
                  0.833
                ]
              },
              o: {
                x: [
                  0.167
                ],
                y: [
                  0.167
                ]
              },
              t: 0,
              s: [
                0
              ]
            },
            {
              t: 359,
              s: [
                snow_ks_r_k_1_s_0[index]
              ]
            }
          ],
          ix: 10
        },
        a: {
          a: 0,
          k: [
            snow_ks_a_k_0[index],
            100,
            0
          ],
          ix: 1,
          l: 2
        },
        s: {
          a: 0,
          k: [
            100,
            100,
            100
          ],
          ix: 6
        },
        ...item
      }
    }
  })
}
